THE INVESTMENT TRUST OF INDIA LTD